dns adresi ne demek?

DNS (Alan Adı Sistemi)

DNS (Alan Adı Sistemi), internet üzerindeki cihazların birbirlerini bulmasını sağlayan, hiyerarşik ve dağıtık bir sistemdir. İnsanların hatırlaması zor olan IP adresleri yerine, akılda kalıcı alan adlarını (örneğin, www.example.com) kullanmalarını mümkün kılar. DNS, bu alan adlarını ilgili IP adreslerine çevirerek, tarayıcınızın doğru sunucuya bağlanmasını sağlar.

Temel İşleyiş:

  1. Sorgu: Kullanıcı bir alan adını (örn., www.example.com) tarayıcıya girdiğinde, bilgisayar ilk olarak yerel DNS önbelleği'ne bakar.
  2. Özyinelemeli DNS Sunucusu: Eğer adres önbellekte yoksa, sorgu bir özyinelemeli DNS sunucusu'na (genellikle İnternet Servis Sağlayıcısı tarafından sağlanır) gönderilir.
  3. Kök DNS Sunucuları: Özyinelemeli sunucu, kök DNS sunucuları ile iletişime geçerek .com gibi üst düzey alan adlarının (TLD) yetkili sunucularının adresini öğrenir.
  4. TLD DNS Sunucuları: Özyinelemeli sunucu, ilgili TLD DNS sunucuları'na danışarak example.com alan adının yetkili sunucularının adresini öğrenir.
  5. Yetkili DNS Sunucuları: Son olarak, özyinelemeli sunucu, example.com alan adının yetkili DNS sunucuları'na başvurarak www.example.com alan adının IP adresini alır.
  6. Yanıt: IP adresi özyinelemeli sunucu tarafından bilgisayara geri gönderilir. Bilgisayar, bu IP adresini kullanarak www.example.com adresindeki web sitesine bağlanır.

DNS Kayıt Türleri:

DNS, çeşitli kayıt türlerini kullanarak farklı bilgileri saklar:

  • A Kaydı: Bir alan adını IPv4 adresine eşler.
  • AAAA Kaydı: Bir alan adını IPv6 adresine eşler.
  • CNAME Kaydı: Bir alan adını başka bir alan adına (canonical name) yönlendirir.
  • MX Kaydı: Alan adının e-posta sunucusunu belirtir.
  • TXT Kaydı: Alan adı hakkında metin tabanlı bilgiler saklar (örn., SPF kayıtları).
  • NS Kaydı: Bir alan adının yetkili DNS sunucularını belirtir.

Önemli Kavramlar:

  • DNS Propagation (DNS Yayılımı): Bir DNS kaydında yapılan değişikliklerin tüm DNS sunucularına yayılması zaman alır.
  • DNSSEC: DNS sorgularının güvenliğini artırmak için kullanılan bir güvenlik protokolüdür.
  • DNS Zone: Bir alan adının DNS kayıtlarını içeren dosya.

DNS, internetin temel bir bileşenidir ve web sitelerine erişim, e-posta gönderimi ve diğer birçok çevrimiçi hizmet için gereklidir.